<?php namespace system\model;
//	框架的核心模型类	
	use hdphp\model\Model;
	
//	模型类：类型表模型
	class Category extends Model{
		protected $table='category';
//		分类名验证
		protected $validate=array(
			array('cname','required','分类名不能为空',3,3),
		);		
		
		public function store($var){
			if(!$this->create()) return false;
			if($var){
//				接收类型名，去除空白符
				$data=myTrim($_POST['cname']);
//				分割字符串成数组
				$arr=explode('|',$data);
//				循环写入
				foreach($arr as $k=>$v){
//					写入数据库
					$this->add(array('cname'=>$v,'sort'=>$_POST['sort']));
				}
				return true;				
			}else{
//				接收类型名，去除空白符
				$data=myTrim($_POST['cname']);
//				分割字符串成数组
				$arr=explode('|',$data);
//				循环写入
				foreach($arr as $k=>$v){
//					写入数据库
					$this->add(array('cname'=>$v,'pid'=>$_POST['pid'],'tid'=>$_POST['tid'],'sort'=>$_POST['sort']));
				}
				return true;				
				
			}

		}
		
		public function edit(){
			if(!$this->create()) return false;
//			获取id
			$id=Q('get.cid',0);
			if(IS_POST){
				$re=$this->save();
				if(!$re){
					$this->error='编辑失败，请重新保存';
					return false;
				}		
				return true;				
	
			}
							

		}
		

		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
	}